Big Huge Thesaurus

Bombax malabarica

noun